From 1ac76039193600b80c73a6fe4576cacaf394fdda Mon Sep 17 00:00:00 2001 From: "djm@kirby.fc.hp.com" Date: Tue, 1 Nov 2005 08:37:40 -0600 Subject: [PATCH] Fix hyper_set_kr bug -- was always setting kr0. (Found by Kevin Tian) --- xen/arch/ia64/xen/hyperprivop.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/ia64/xen/hyperprivop.S b/xen/arch/ia64/xen/hyperprivop.S index d472806a1e..b65a5075be 100644 --- a/xen/arch/ia64/xen/hyperprivop.S +++ b/xen/arch/ia64/xen/hyperprivop.S @@ -1485,7 +1485,7 @@ ENTRY(hyper_set_kr) adds r21=XSI_KR0_OFS-XSI_PSR_IC_OFS,r18 ;; shl r20=r8,3;; add r22=r20,r21;; - st8 [r21]=r9;; + st8 [r22]=r9;; cmp.eq p7,p0=r8,r0 adds r8=-1,r8;; (p7) mov ar0=r9;; -- 2.30.2